const path = require("path");
const fs = require("fs");
let arr = ["请输入要创建的文件夹:", "请输入要创建的文件:", "请输入要删除的文件:"]
console.log(arr[0]);
let index = 0;
let dirName = '';
process.stdin.on("data", (data) => {
    let info = data.toString().split(" ")[1];
    if (index == 0) {
        dirName = info;
        fs.mkdir(path.join(__dirname, info), (err) => {
            if (err) {
                console.log("文件目录创建失败！!");
            }
            else {
                console.log("文件目录创建成功！！");
                index++;
                console.log(arr[index]);
            }
        })
    }

    if (index == 1) {
        fs.writeFile(path.join(__dirname, dirName + '/' + info), "hello", (error) => {
            if (error) {
                console.log("文件创建失败！");
            }
            else {
                console.log("文件创建成功！");
                index++;
                console.log(arr[index]);
            }
        })
    }
    if (index == 2) {
        fs.unlink(path.join(__dirname, dirName + '/' + info), (err) => {
            if (err) {
                console.log(err)
            } else {
                index++;
                console.log("删除目录成功！");
                process.exit();
            }
        })
    }
})
